﻿using System;
using System.Collections.Generic;
using Contracts.Entities;

namespace Client.ViewModels
{
    public abstract class WizardPageViewModel : BaseViewModel
    {
        public abstract bool IsValid();

        public abstract void Process(object data);

        public abstract event Action<object> OnResult;

        public abstract string GetButtonNextContent();
    }
}
